Big Huge Thesaurus

Allium sphaerocephalum

noun